package store.lunangangster.engine.impl.query;

import java.util.Date;
import store.lunangangster.engine.impl.entity.DeploymentEntity;

public interface DeploymentQuery extends Query<DeploymentQuery, DeploymentEntity>, QueryParameter {

  DeploymentQuery id(String id);

  DeploymentQuery name(String name);

  DeploymentQuery nameLike(String nameLike);

  DeploymentQuery key(String key);

  DeploymentQuery keyLike(String keyLike);

  DeploymentQuery before(Date date);

  DeploymentQuery beforeAndEqual(Date date);

  DeploymentQuery after(Date date);

  DeploymentQuery afterAndEqual(Date date);
}
